Big Huge Thesaurus

Yellow Delicious

noun